home *** CD-ROM | disk | FTP | other *** search
/ Hyper Animation Series: Viper (Limited Edition) / Hyper Animation Series: VIPER (Limited Edition).iso / pc / SYSTEM / class / Stage1ClearProcess.class (.txt) < prev    next >
Encoding:
Java Class File  |  1998-08-04  |  2.1 KB  |  68 lines

  1. import java.awt.Event;
  2.  
  3. class Stage1ClearProcess extends GameProcess {
  4.    public static final int BG_TOP = 0;
  5.    public static final int BG_BOTTOM = 0;
  6.    public static final int BG_LEFT = 0;
  7.    public static final int BG_RIGHT = 0;
  8.    private SpriteAnimeIndex saiIndex;
  9.    private int nTime;
  10.  
  11.    public Stage1ClearProcess(StgFrame var1) {
  12.       super(var1);
  13.       JglFrame var2 = ((GameFrame)var1).getResource();
  14.       var2.setCurtainHeight(0);
  15.       Bg var3 = var2.getBg1();
  16.       var3.setAttr(3);
  17.       HitBg var4 = var1.getHitBg();
  18.       var4.setAttr(1);
  19.       Sprite var5 = var2.getSprite();
  20.       this.readSpriteImage(var5);
  21.       SpriteAnime var6 = var2.getSpriteAnime();
  22.       this.saiIndex = new SpriteAnimeIndex(new Position(0, 0, 0), StgData.getSpriteAnimeStage1Clear());
  23.       var6.add(this.saiIndex);
  24.       this.nTime = 0;
  25.    }
  26.  
  27.    public void run() {
  28.       JglFrame var1 = super.resource.getResource();
  29.       SpriteAnime var2 = var1.getSpriteAnime();
  30.       ++this.nTime;
  31.       if (this.nTime == 60) {
  32.          var2.delete(this.saiIndex);
  33.          super.resource.setGameProcess(new S2Process(super.resource));
  34.       }
  35.  
  36.    }
  37.  
  38.    public boolean action(Event var1, Object var2) {
  39.       return true;
  40.    }
  41.  
  42.    public boolean mouseUp(Event var1, int var2, int var3) {
  43.       return true;
  44.    }
  45.  
  46.    public boolean mouseDown(Event var1, int var2, int var3) {
  47.       return true;
  48.    }
  49.  
  50.    public boolean mouseMove(Event var1, int var2, int var3) {
  51.       return true;
  52.    }
  53.  
  54.    public boolean mouseDrag(Event var1, int var2, int var3) {
  55.       return true;
  56.    }
  57.  
  58.    public void stop() {
  59.    }
  60.  
  61.    public void destroy() {
  62.    }
  63.  
  64.    private void readSpriteImage(Sprite var1) {
  65.       var1.readChar(576, "Image/Other/1.GIF", false);
  66.    }
  67. }
  68.